Flawless—everything I was looking for. The location is ideal and exceeded my expectations. The space was lovely and the hosts were perfect. 10/10 would stay again.