Debbies place is great for a short stay. It’s small, but well
functioning apartment in an interesting Spanish style building. The locations is fabulous, loads of cafes, Restaurants and food shops.
Close to buses and walking distance form trendy local areas