Great location, self contained with nice outdoor area. All amenities provided. A great place to stay.