Very clean, modern, great location and host to communicate with. Pool area was cute and nice for afternoon sunbathing plus swim.