lovely, clean place in amazing location