Excellent setting, wonderful place, super clean. Really exceeded our expectations! Loved staying here!