Echo Suites was a great location, convenient to everything in Fira by foot. Finding where to park was initially confusing. The suite itself was beautiful and comfortable! I only wish the hot tub would actually get hot but 30 deg C is it's max. Overall a very nice stay!