The apartment was spacious and had all the amenities we needed for our stay- kitchen, living and dining area, and comfortable bedrooms. The check in/out process was smooth and the host responded to our messages on time. The parking spot in the driveway was very convenient. Extra towels, shampoo, etc. were also nice.