Lovely flat, very clean and in a wonderful location, David was very accommodating and great communicator, would absolutely stay here again!