Great communication, all you need, great location and fantastic pool