The place was beautiful! Plenty of amenities & things to do. We had a great time! HIGHLY RECOMMENDED. Communication was GREAT.