Great little stay in an idyllic setting.