It seems like it might be strange staying in a studio apartment where other people are, but it is a massive studio apartment and they really make you feel like you have your own private space. It is probably a lot nicer than most private room situations. Super nice people as well.