Awesome place to stay for the week! The views are incredible and the resort amenities and staff are excellent.