Wonderful!! Entire place is beautiful and so clean inside and out. Staff is exceptionally friendly, even cleaning staff were very helpful and personable. I actually left my watch in our room when we checked out, and staff turned it in, and also made sure to verify I was the rightful owner. 5 stars!! Oh and weekends they have hot breakfast!!!