Very clean. Very good location. friendly staff. great value for money. highly recommend.