Very Clean, great location, nicely decorated. highly recommend!