Amazing location and super stylish decor! Our room was very luxurious and the view was breathtaking. The staff can't be beat---everyone went out of their way to make sure our stay was perfect. The spa, pool, and dining were all superb. I would highly recommend staying here.