Lovely accommodation. Spotlessly clean. Fabulous location. Perfect weekend.