Loved this apartment! The location was absolutely perfect. Love the self check-in and self check-out. The communication with the hosts from the time of booking, during our stay and after we checked out was fantastic. The apartment was very clean and well equipped. I would highly recommend this apartment.