This place is outstanding! You will absolutely enjoy it.
With a large group having 2 units is amazing. The amenities and everything are top notch. The place is extremely clean and you have everything you could need. Also, with a large group access to the unit can be an issue. But they solved that with a lock box and keypads. Which was perfect for when the group splits up.
You are right next to so many amazing spots and a wonderful park. You are also walking distance to Schwartz's Deli -- what more could you want.