Lovely clean townhouse, nice beds, linen and towels. Excellent kitchen items, everything you could think of. Great resort with pool, beach, BBq and playgrounds. Would recommend