beautiful spot, peaceful, immaculate, great host