Great location, efficient communication, easy check in, great view from the flat, very clean