Amazing location, very clean place. I've booked this place for my friend and his family, based on what they said the bathroom was shared. Just make sure let your host know your exact arrival time because checking in might be slightly confusing if you want to do it your self. Overall this place worth the value that you are paring so it's recommended