Nice place, next to supermarkets, restaurants and within walking distance to Fira town center