Great place, location, communication & stay!