The location is perfect, the place is extremely nice and pleasantly cool even on a hot day.