Beautiful and clean a lovely place to stay