Very great clean place located in a great spot