Great place to stay, easy self check-in, clean apartments and perfect location