Simply a great stay in a great flat in a great location