We had a great stay. Location is excellent and everything is within walking distance. Every kitchen utensil/appliance we needed was available. Beds were very comfortable and the swimming pool was great for our young kids.