Epic location, roomy flat, great communication, and a solid value, we would not hesitate to stay here again.