This is a great place to stay. The hosts are very responsive and will answer all your questions. The place is very clean as they have cleaners in everyday to clean the kitchen, bathroom and other rooms in the apartment. This is shared but we met great people there and enjoyed sharing the space. Bathroom is clean and kitchen is filled with everything you need. Pictures describe everything. You won’t be disappointed