This place is perfect! Not too far from the shops and restaurants and just pretty much have to cross one street to get to the beach. Everything was clean and nicely set up!