Check-in: Check in was pretty easy. Just had to go to the reception and then they showed you to your room.
Location: It's a bit of walk from the Fira bus stop. But on the way are a lot of shops and restaurants. Right up the hill, there's a nice little "park" where you can catch the sunset. There's also an alley with shops and restaurants. It's pretty easy to walk around from the apartments.
Apartment: Pretty standard and clean. Has a pool. Only downside is the noise from the ATVs. Our room was street side so it was pretty loud if we opened the windows. Thus, we kept the windows closed even though the island had a nice breeze.
Overall, this was a nice stay!