Spotless place in a beautiful setting.