Totally inaccurate the exact location of the place, it's like almost 2km away from the centre, if you have no car or bike there is no public transport in the vicinity, even if someone have to use the buses driving from Fira to the airport or the port it's a mess and the people running that office is very rude.
Regarding the hotel, its tidy and quiet, has a nice swimming pool and some parking spaces available for guests, I recommend the place if you have your own transportation