Alla's place was FANTASTIC! We are a family of 5 with 3 young kids, and this apartment was perfect for us. It was very clean, and very comfortable. Everything you need is in the apartment including basic spices, pots/pans/dishes/etc. We took a quick Uber to the Publix on the first day to get some basics for breakfast/lunch/a few dinners. Having the ability to cook was so helpful for our family, and the appliances are really nice and modern (we had some trouble figuring out all the symbols since they are European brands, but eventually google helped!) There is no ice maker in the freezer, but there is a hotel ice maker just down the hall. The balcony faces the ocean so you can see it, but there is a condo building blocking part of the view.
It was so easy to get the resort chairs setup on the beach each day by the Boucher Brothers rental folks out front, and the apartment has an umbrella for you to use which saves you $20/day (It's a nice umbrella too, not a cheapy one that you're afraid will go flying)! Get to the beach early and reserve your chairs around 9 in order to get front row. The apartment also had extra chairs, pop up tent, puddle jumper, and two inflatable rafts to use. Plus some board games for when it rains!
We really had no major issues with our stay...the check-in and hotel service was great, and we loved the rooftop pool and bar (though the bar is a little pricey for what you get). The facility is very modern and clean, and the staff was so nice and helpful. You only get a limited number of bath towels for your stay, however we were able to just use the pool/beach towels if we needed to. The beach was absolutely amazing. We lucked out with weather and had clear and calm waters all week.
Alla was really easy to communicate with when we had questions. I could not recommend this place enough. I can't wait to stay there again with our family next year!