Thank you Serge & Rosie! The place is way above my expectation and both the toilet & bathroom are indeed sparkling clean despite being a shared facilty! I've read some previous reviews about the bed. It's really the most comfortable bed I've ever slept on among all my Airbnb bookings. I look forward to booking your apartment again for my future trips! Cheers! :)