From cleanliness, to space, to location, This was a great stay! We would definitely love to stay again and would recommend to everyone we know.