My husband and I stayed at this wonderful B&B on our honeymoon! The location is fantastic, right by the beach and so central to all of the activity and restaurants - everything was only a few minutes walk away. The room was exactly as pictured, very clean, and it had a lovely little terrace with views of the mountain and the ocean. The breakfasts were also lovely and authentic, but most importantly the hosts have such a beautiful, kind, and warm energy (even without speaking the same language as us). My husband and I felt so safe and at home, and we are so grateful for the beautiful time we had there. Can't recommend this spot enough!
Important tip - the streets often get blocked off for pedestrians to walk around the restaurants and beach, and so you cannot easily drive right up to the B&B meaning that you may have to carry your luggage a few blocks (really wasn't a big deal but helpful to know beforehand).