Clean. Comfortable. Great location. My family enjoyed every minute. Especially the pool! Highly Recommend