If I can give more than a 5-star, i would give that! ZEUS made sure to be accessible to us from check-in to chek-out.
The area of the apartment is as described and even the inside of the place is well maintained. I would definitely recommend this.