Great location, great flat, great value. 5 stars all around.