The place was very clean, and a perfect apartment for large groups. Check in and check out times worked out perfectly for us, and we really enjoyed our stay here.