This was a nice place that has all you need. It might feel a bit cramped if you have more than 4 people (we had 5, and it was fine but could've been roomier), but the shower was great, it has a washing machine, and an outfitted kitchen if you need to cook. The host is great at communicating and answering questions. We were on the bottom level, which was pretty convenient, though it did pose the issue that we could hear a lot of stomping from the unit above us. So be aware that since you don't know which level beforehand, that could be a possibility, it was just bad luck for us. Even so, we had a great stay, and I would definitely recommend!