Exactly what you are looking for, in a perfect location. Very clean, excellent communication, easy checkin/checkout! Would recommend strongly!