Best stay in an Airbnb for me.
Great hosts - responsive and helpful.
It’s a cute place - accessible to anything - fun restaurants, drug stores, shopping and beaches.
I stayed 3 weeks and it was perfect.