Perfect. Great communication, lovely apartment, perfectly outfitted. the beach is a quick walk away. There is a little market about two houses up. I would definitely stay here again!