great place, perfect spot and ideal