Peaceful, restful stay, immaculate environment on beautiful grounds.