Excellent place, thoughtfully put together. Great pool and outdoor area. Would definitely recommend.