Very clean, great location and the reception was superb.