Everything has been fantastic and to the level you would expect when staying at Westin hotel or resort. Thoughtful attention was put into all the things that make your stay comfortable. Beds made beautifully and make you feel as you are sleeping in a hot apple pie. Bathroom clean and filled with fluffy towels and robes. Little touches such as USB charging in every place you can imagine. We spent the day at the pool and the kids were overwhelmed with all the activities. We hope to be back soon!