This Airbnb is a 10/10 recommendation. Great location, close to the beach, shops, cafes and restaurants.
I have stayed at the place for over 4 weeks and it offers all your needs. Enough space to work, sit down and relax, cook diner and you even have your own little porch.
Jude has proven to be a great host. She thinks along, is flexible in regards to checking in and always open for a little chat.