Gorgeous place + fabulous location + super easy check in = a wonderful stay. Thanks!