Very clean place with a magnificent location