This truly is in an ideal location. Yes, there are a million steps, but you are in Cinque Terre so that is unavoidable. When you descend the stairs to the bottom, you immediately arrive in the main area for food and fun. Chiarra was very communicative and allowed us an early check-in. Highly recommend, if you plan to stay in Riomaggiore!