A great place with all the amenities one might need. We were very satisfied with our stay.