For us, this was a great place for a short stay, in an incredible location (see later) and was great value for money. The bedrooms were decorated very nicely, although lacking in storage, and the rest of the apartment was fairly basic, with a kitchenette in which you would struggle to prepare meals. However, the apartment was clean, comfortable and substantially sized, and the balcony provided us with a nice view. The pool was great, as was the outdoor area, and the staff were very kind and accommodating. Now's here's the bit where Kasteli shines. Panormos, in which Kasteli is situated, is a vibrant, pretty village full of character, with a very picturesque main street. The location of the apartment allows you to explore the village easily with no more than a 5-10 walk to a great beach with many tavernas. Highly recommended for a short stay.