Great location and excellent communication. The place was also very clean. We definitely enjoyed our stay!