Very clean and spacious, with a great pool in the complex and a spa on our veranda.