Top place and top quality hostess and environment.
If you want a stay in Deloraine or surrounds you won't get better a better more restful place.