This Airbnb has got it all! The location is right on the beach while also only a short walk to all of the shops and restaurants.