Great location. Easy to check in and check out due to clear communication and expectations. The apartment is very clean. Beds/bedding are new and comfortable. My family enjoyed our stay.