Very clean - great location - highly recommend