Clean, new, all amenities are great.