It was perfect for our needs,. 5 stars, comfortable and all amenities provided and taken care of.