Very nice, clean and modern. Plenty of space. Good location - for town and the swimming pools. Welcoming hosts.