Great location in a clean, well-appointed flat.