Brilliant host, brilliant location and an amazing place for a visit, Rhodes is fab