Excellent communication, great location, lovely rooftop, all round a great stay!