A great location, a great host, a great pool, super comfy bed, great amenities and spotlessly clean. Everything you could wish for including great weather.