Clean, great location, great communication, great additional touches. would stay there again!