Spacious and stylish place with an amazing view. Pool area was a definite plus. The outdoor gym was a nice touch. The hosts went out their way to make sure everything went smoothly.