The location is great! There are shops, bars, restaurants all around and the beach is within walking distance. Everything is close. All the amenities (hot water, airco, kitchen etc.) are there and they are very useful. The place is clean and not too big.