Very clean place and amazing location. Perfect for family vacation