Beautiful grounds and fun place to stay.