7 Soles is a small simple hotel, but we had a lovely stay. The staff is very friendly and helpful, but not everyone speaks English. Even if we didn't always have a common language, they did their best to make sure we had a comfortable stay. We had a spacious room on the top floor. We didn't have a balcony, but there was a large sunny roof terrace next to our room. The hotel is situated just a couple of blocks away from the Las Canteras beach and it's a walking distance to the Santa Catalina bus station (easy access from the airport). There are plenty of cafes, restaurants and small shops in the neighbourhood and a supermarket for groceries just around the corner. Only thing that we were missing was a fridge in the room. If you don't expect your hotel to be fancy, 7 Soles is good value for the price!