Overall, I felt that the apartment was a great place for our family (my children are 2 and 5). The apartment was spacious and comfortable, and equipped with all the necessities including towels, basic spices, cooking utensils, and hand soap in the bathrooms.
We ran out of paper towel and toilet paper during our stay, so if you are staying a week, be prepared to buy some.
While the location is great for kids (great pool and beach access) the staff at the The Tides was not very friendly or accomodating. The check-in process and parking arrangement process was unexpectedly arduous.
The apartment was very clean when we arrived, but the windows are not in working order and were quite grimy.
The lock on the door to the balcony doesn't work, so young children should be supervised.