We love this place and the kastri area! We booked for 2 nights at first and ended up staying for a few extra days! kastri is pristine and beautiful, so is this accommodation. Lots of personal touches to the room, and the feel of kastri as a whole is the same. Lots of lovely tavernas along the beach to try out :) I would recommend renting a car to make life easier getting to kastri. The road from viannos is sealed and better than expected, a beautiful winding road down from the hills.
Enjoy :-) 5* experience, bliss :-)