The resort recently launched their soft opening, so everything was brand new. The accommodations were clean and the staff was extremely attentive. The food was good with large portion sizes, and breakfast being included was a nice touch. My only complaint is that the bar is not consistently staffed, and the swim up isn't exactly swimup-able.