Super clean with great bedrooms and some basic breakfast amenities provided. It is second floor so be aware of that if travelling with a lot of luggage, but off-street parking is an absolute bonus! The flat matches the pictures on line perfectly! Thank you for a great stay.