It's a very nice stylish place in a great location in Chania, Crete.