Exceeded expectations. Clean, modern and well maintained. Fantastic pool with a view. Very attentive host.