Perfect accomadation in an idyllic yet convenient setting.