"Luxury" is a loose term. We stayed in the villa. It was furnished comfortably, but the A/C was not working. Temperature wise it wasn't too bad. It was around 72 degrees indoors. The issue is that it was extremely humid, so it made it feel hotter and stickier, and it was not comfortable to sleep in at night. Either they need to fix the A/C or provide a dehumidifier to help. It could use a little updating. My pillowcase was torn. They have a shuttle you can pay for to get between the airport or the ferry port. The only downside was that our flight arrived at 7 a.m., and they wouldn't pick us up until 8:15 a.m. The hotel itself is about half a mile from the Fira bus station, but it's an uphill walk. If you're not comfortable with the walk, I recommend staying somewhere closer to the city.