Very good location, walking distance to beach, grocery store and restaurants. Good for family stay. Clean and well maintained place. Pool is good. Easy parking. Overall a great experience.