Greek hotel is among the best