great location, responsive staff. definitely recommend! only wish we had better weather!