Nice and clean place on a great spot