Amazing location, right in the heart of the city, perfect for city breaks, beach not far away, so best of both worlds. Lots of culture to check out in the city. Food cheap if you look for the right places, which are not hard at all.