Wonderful place to stay. Exceptionally designed, very clean, and well-thought out amenities.