The place was everything and more than we expected , anything we needed was available to us , such as fully stocked kitchen , 5 star hotel style comfortable beds and linens , great heated pool , eating areas in and outside . towels and ample seating to accommodate in and out of house for a large group . Smart TVs in every room with app access and the list goes on and on. Sofia was available every time we had a question to help us. Thank you