Beautiful and clean. Great communication and hosting. Special touches throughout. Great location and amenities. Definitely worth the money.