This place is very clean and like new. We were pleasantly surprised and enjoyed our stay. The place though is like a hotel accepting airbnb so I was confused at the beginning for lack of normal key code, wifi, check in /out instruction. A clear communication from the host would have been nice.