Ferry's place was just as described, and we had no issues re cleanliness or hygiene and very professionally handled. Very good value for price and location is fab!