The apartment is spacious, and super comfortable! Internet was great. The hosts were awesome and were able to be flexible with checkin and checkout times, which was so helpful to us with our crazy schedules!