A spotlessly clean, well set up place to stay in lovely area.