translate English to French: Very good price and good location in Fira.
) there are alot of cafes & restaurants within walking distance.