Tranquil, clean, and well-appointed place with everything we needed. Located next to some great beaches!