Great location, great communication, well-appointed flat, great value. I will definitely stay here again if the place is available.