Everything was good :) the apartment is very close to the center, there’s a supermarket in 2 min walking. And bus station in 10 min walking (for us it was important because we were traveling to other part of the island).
Self check in process was very easy. Also we were very appreciated for socket adapters in the flat (for English type of socket). Thank you!