The apartment was fine. The finishes were nice for a family with children and the location was great. However, there were two items that would make me recommend against staying at this property.
1) When I communicated with the property manager prior to our arrival, I mentioned we would be needing parking. She said that is fine. When I arrived at the property and paid her the cash that was requested, she told me the parking would be an additional $20/day. At that point, there was nothing I could do about it, but it would have been nice to know that in advance.
2) After our stay, we were told our $500 security deposit would be refunded. However, on the last day of our trip, I was told I would need to create a Paypal account to receive the refund (I submitted the deposit through TripAdvisor). Finally, I heard back from the property manager, letting me know she deposited the money back to us via PayPal, however, PayPal charges a user fee, so that was obviously deducted... Plus