Perfect for our needs, the location, size, cleanliness and just the right amount of amenities. We would definitely stay there again!