This place has the Golidilocks factor... It's just right! The location is where you want it to be as far as walking to beach, shops, food etc. It's a great sized space with balconies from every room. We will definitely stay here again.