Spotlessly clean, beautiful flat, fantastic location. We will definitely be back Thank you.