Overall, Good. The place was not well cleaned upon arrival. I rented this place to mainly use the pool, BBQ and pool table however these amenities were not up to a standard that I was expecting. Other than that, this place had very nice natural sunlight coming through and was spacious to fit 12 guests. A great stay :)