Great location, perfect communication and a perfect stay!