Clean, spacious, everything you could want in a two bedroom space. PLUS it's a beautiful resort in a beautiful location.