Excellent location, self check-in, clean, well equipped. We had maintenance and technical issues, Host relocated us and took care of us. I would recommend the Host and the apartments.