Clean, modern amenities, great location! Will stay again!