Beautiful, big and clean place on a superb location