Very clean and accessible rental place.