Nice and clean place with a quaint secluded location.