Great location and apartment is cozy and well equipped. Communication and self check in was super smooth although I booked last minute.