I highly recommend Mira’s place. The location was great - 5 minutes walk to the beach; publix was 3 minutes walk from the villa. The city is super calm, so if you’re looking for a relaxed vacation - here it is. Villa had ALL the supplies, there was no need to buy anything additionally. My only recommendation would be to book the whole house if you can afford it financially, because this is a duplex, the pool is shared and if there’s someone living in a second home, it might be hard to relax and enjoy the pool. I stayed there with my husband but there were ~10+ people staying in the 2nd home. They occupied the pool and it made it uncomfortable for us to swim during the day. There were literally no space :) Other than that, the place is amazing.