Well appointed clean accommodation in a very peaceful and pleasant spot.