Great location! Parking, as mentioned beforehand can be tricky but across the street you can get a weekly rate of $125 at the Bayana or if you are willing to walk the marina parking garage does a 10 hour stay for $8 dollars.
The apartment is small and is probably best for couples or if you have one older child. Not much space for little kids. Really responsive host and you can’t beat the location.