My partner and I had great stay at Amelia’s. She was very quick to respond to my messages and check- in was easy. The space itself was beautiful.
In terms of location, you definitely need a car, but is driving distance to some great beaches