Nice place in a great spot, lovely decorated (greek style), however they need to do some small improvements/reparations in order to make it a fantastic place. Easy communication, good local tips, easy self-check in etc