A comfortable stay in a peaceful surrounding yet convenient location.