Clean, great front desk staff, good location, reasonably priced, place looks like the photos, couldn't ask for more.