Spacious and clean in a truly peaceful and pretty part of the world.