Very clean, great spot with beach and restaurants conveniently located, very accurate description, would definitely stay there again in the future. thanks Kenneth