Easy check in and stay with all the resort amenities