Great, clean place in an absolutely fantastic location.