Great, clean place. Very accommodating with check in times. Great location.