In terms of location, comfort and cleanliness, this place was perfect. We felt very comfortable, and appreciated all of the recommendations provided to us. The use of a bicycle (with infant helmet and seat) was a lot of fun, and parking was on premises. Would absolutely recommend!