The place is beautiful and very relaxing. All amenities are up to par. Everything in the resort is great.