Wonderful place in a perfect location. The rooms are beautiful and stylish. The common space is lovely. We especially loved the rooftop dipping pool. The communication was excellent. I would highly recommend staying here!