A charming space located a few minutes' walk from the beach. There are plenty of eateries, bars & markets nearby.