We had a very pleasant stay at Ibiscus Apartment, it's located perfectly in the middle of Masouri and everything you need is nearby! We had no issues during our stay and everything worked as expected. All in all we would definitely recommend it, it's great value for the money and especially if you're climbing, it's just the place you're looking for!