Sparkling clean place, perfect for a family, has all essential amenities. Will stay again.