Very clean and well equipped flat. High quality fittings, excellent stay. Excellent value for money! Will stay over again.