Clean functional apartment. Everything worked very well. The hosts were very responsive and received us on time with great tips about the area. The top level which has an additional toilet, shower and bed room is a little tight especially for taller people but the features are very good especially the Japanese bidet system and the rain shower. Overall we had a great stay. Highly recommend.