Great spot in a beautiful resort! The amenities are wonderful! Would definitely stay again!