A super clean place for an enjoyable stay. Awesome location